.clear{ clear:both;}
a{ cursor:pointer; text-decoration:none;}
input{outline:none;}
ul li{ list-style-type:none;}
*{ margin:0; padding:0;}
body{font-family:"Microsoft YaHei";}
.header_box_100{ background-color:#FFFFFF; width:100%; position:fixed; height:80px; z-index:100;background: #ffffff; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);}
.header_box{ width:1200px;background: #ffffff; position:fixed; left:50%; margin-left:-608px;margin-top:0px;}
.css_ul_style{ top:10px;}
#cssmenu,
#cssmenu ul, 
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
.logo_left{ width:80px; height:40px; float:left;}
.logo_left img{ padding-top:4px;}
#cssmenu .logo_phone a{ padding:0; margin:0;}
#cssmenu #login_phone{ display:none;}
#cssmenu {  border-radius:4px;
  width: auto; float:right;
  font-family: 'Open Sans', sans-serif;
  line-height: 1;
  background: #ffffff;
}
.login_right{ float:right; color:#FFFFFF;  margin-top:20px;}
.shuruk{ width:150px; background-color:#f1f1f1; border-radius:50px; height:40px; line-height:40px; border:0px; padding-left:20px; font-size:16px; color:#999999; padding-right:50px;}
.bt_sech{ background:none;  background-image:url(/resource/images/icon.png); width:24px; height:24px;background-position:-19px -19px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-left:-35px; margin-top:6px;}
.login_right a{ color:#FFFFFF; font-size:18px;  color:#333333; padding:5px 25px 9px 25px; border-radius:50px; margin-left:20px; border:1px solid #e8e8e8; }
.login_right a:hover{ background-color:#1e78ff; color:#FFFFFF; border:1px solid #1e78ff;   -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;}

#menu-line {
  position: absolute;
  top: 50px;
  left: 0;
  height: 4px;
  background: #1e78ff;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a > em{ border-left:1px solid #e8e8e8; height:50px; width:1px; padding-right:16px;}
#cssmenu > ul > li > a {
  padding-top:20px; padding-left:16px; padding-bottom:10px;text-transform: capitalize;transition: all 0.5s ease;
  font-size: 1.2em;
    font-weight: 400;
  text-decoration: none;
  color: #333333;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
  color: #92c41d;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 25px;
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top: 24px;
  right: 10px;
  width: 6px;
  height: 6px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu > ul > li.has-sub:hover > a::after {
  border-color: #1572fe;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  right: 0;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover > ul > li {
  height: 50px;
}
#cssmenu ul ul{ width:180px; margin-left:-30px;}
#cssmenu ul ul li{ width:50%; float:left; display:block; text-indent:0.8em;}
#cssmenu ul ul li a { padding:20px 0px 22px 18px;
  width: 100px; line-height:40px; border-radius:6px; font-size:20px;
  font-size: 20px;
  background: #f8f8f8;
  text-decoration: none;
  color: #333333;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #1e78ff;
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
   top: 24px;
  right: 10px;
  width: 6px;
  height: 6px;
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  border-color: #ffffff;
}

.zuirens{ font-size:20px; position:absolute; right:20px; margin-top:20px;}

#cssmenu .css_ul_style .phone_naw{ display:none;}
.yyly_bxs h2{ text-align:center; font-size:32px; color:#434343; position:absolute; z-index:2; background-color:#f8f8f8; width:240px; left:50%; margin-left:-130px; padding-left:10px; padding-right:10px;}
.xt_css{ background-color:#92c41d; height:1px; width:50%; position:absolute; z-index:1;width:340px; left:50%; margin-left:-170px; margin-top:20px;}

.css404{
	margin-left:200px;margin-top:100px
}
.showcontent{
	line-height: 30px;
    overflow: hidden;
    height: 230px;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.yyly_bxs{ width:1200px; margin:0 auto;}
.mosr_mar{ padding-top:5rem;}
.moste_sea{ width:32%; height:340px; float:left; background-color:#ffffff; border-radius:10px; position:relative; margin-bottom:2rem;}
.moste_sea:hover{ box-shadow: 0px 0px 10px #ddd; -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}
.bgh_100_mar{ margin-top:3rem;}
.moste_sea h4{ text-align:center; font-size:24px; color:#434343; font-weight:normal; margin-top:8rem; margin-bottom:1rem;}
.moste_sea_right{ float:right;}
.moste_sea_maggin{ margin-left:2%;}
.padding_20{ padding:1.5rem;}
.moste_sea p{ text-align:justify; font-size:16px; color:#646464; line-height:26px;}
.moste_sea .icon_01{ background-image:url(/resource/images/mos_img_06.jpg); width:84px; height:71px;background-position:-2px -11px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:30px; left:50%; margin-left:-42px;}
.moste_sea:nth-child(2) .icon_01{background-position:-142px -10px; margin-left:-36px;}
.moste_sea:nth-child(3) .icon_01{ height:73px; background-position:-271px -8px; margin-left:-36px;}

.moste_sea:nth-child(4) .icon_01{ height:77px; background-position:-3px -112px; margin-left:-40px;}
.moste_sea:nth-child(5) .icon_01{ height:85px; background-position:-146px -106px; margin-left:-36px;}
.moste_sea:nth-child(6) .icon_01{ height:82px; background-position:-274px -107px; margin-left:-36px;}




.sj_smisef{ width:1200px; margin:0 auto;}
.sj_piim_01{ width:25%; margin:0 auto; float:left; text-align:center; position:relative;}
.sj_piim_01 h4{ font-size:50px; color:#92c41d; font-family:Arial, Helvetica, sans-serif; margin-top:6rem; margin-bottom:1.5rem;}
.sj_piim_01 p{ color:#666666;}
.sj_piim_01 .icons_01{ background-image:url(/resource/images/mos_img_06.jpg); width:47px; height:47px;background-position:-20px -237px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:30px; left:50%; margin-left:-23.5px;}
.sj_piim_01:nth-child(2) .icons_01{background-position:-109px -235px;}
.sj_piim_01:nth-child(3) .icons_01{background-position:-193px -234px;}
.sj_piim_01:nth-child(4) .icons_01{background-position:-287px -233px;}
.gaodu_css{ height:5rem;}
.zhezhao{ background-color:#000000;opacity:0.2; width:100%; height:100%; position:fixed; z-index:50; display:none;}
.banner_bottom{ text-align:center; color:#434343; padding-bottom:1rem;}
.banner_bottom b{ font-size:36px;}
.banner_bottom span{ display:block; font-size:36px;}
.banner_bottom .an_pis a{ background-color:#92c41d; color:#FFFFFF; padding:15px 40px 15px 40px; font-size:18px; border-radius:50px; margin:20px;}
.banner_bottom .an_pis a:hover{ background-color:#f9bc26;-webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}
.banner_bottom .an_pis{ margin-top:4rem;}
.bgh_100{ background-color:#f8f8f8; padding-top:4rem; padding-bottom:4rem;}
.bgh_1000{ padding-top:2rem; padding-bottom:2rem;}
.bgh_100_mrst{ margin-top:2rem;}
.miip_01{ width:1200px; margin:0 auto;}


.food_100{ background-color:#2d2d2d; padding-top:3rem; padding-bottom:3rem;}
.fooder{ background-color:#2d2d2d; color:#CCCCCC; font-size:16px; width:1200px; margin:0 auto;}
.fooder a{ color:#CCCCCC;}
.fooder .bs_ser{ border-top:1px solid #434343; margin-top:1rem; padding-top:1rem;}
.fooder p a{ padding-left:1rem; line-height:26px;}
.fooder p a:hover{ color:#92c41d; text-decoration:underline;-webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}
.left_mps{ float:left;}
.right_mse{ float:right; color:#999999;}



.imgs_pi{ float:right; width:56%;}
.imgs_pi img{ width:100%; border-radius:10px;}
.text_ri{ float:left; width:40%;}
.text_ri h3{ color:#434343; font-size:26px; font-weight:bold;}
.ces_mmp a{ background-color:#92c41d; color:#FFFFFF; font-size:18px; display:inline-block; width:186px; height:56px; line-height:56px; text-align:center; border-radius:50px; margin-top:2rem;}
.ces_mmp a:hover{ background-color:#f9bc26;-webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}
.text_ri p{ font-size:16px; color:#434343; text-align:justify; line-height:24px; margin-top:1rem;}
.text_ri h3 span{ padding-top:10px; color:#666666;}
.text_ri span{ font-size:16px; display:block;}
.text_ri span i{ font-style:normal; padding-left:1rem;}
.miip_02 .imgs_pi{ float:left; width:56%;}
.miip_02 .text_ri{ float:right; width:40%;}

.miip_03 .imgs_pi{ float:left; width:36%;}
.miip_03 .text_ri{ float:right; width:60%;}

.miip_02{ margin-top:2rem;}
div.slide-mask {
  position: fixed;
  z-index: 180;
  left: 0; 
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  display:none;

}
aside.slide-wrapper {
  position: fixed; overflow: hidden;
  z-index: 200; height:100%;
  left: 0;
  top: 0;
  width: 85%;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
aside.slide-wrapper {height: 100%;}
aside.slide-wrapper > div {
  background-color: #ffffff;
  min-height: 100%;
}
aside.slide-wrapper > div > div {
  padding: 0 10px;
  height: 45px;
  overflow: hidden;
}
aside.slide-wrapper > div > div strong {
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  color: #fff;
  font-weight: normal;
}
aside.slide-wrapper.moved {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
aside.slide-wrapper{ height:100%;}
aside.slide-wrapper li{ background-image:url(/resource/images/tubiaos_09.jpg); background-repeat:no-repeat; background-position:1.2em center; background-size:6%; }
aside.slide-wrapper .s1{ background-image:url(/resource/images/tubiaos_03.jpg);}
aside.slide-wrapper .s2{ background-image:url(/resource/images/tubiaos_06.jpg);}
aside.slide-wrapper .s3{ background-image:url(/resource/images/tubiaos_30.jpg);}
aside.slide-wrapper .s4{ background-image:url(/resource/images/tubiaos_15.jpg);}
aside.slide-wrapper .s5{ background-image:url(/resource/images/tubiaos_18.jpg);}
aside.slide-wrapper .s6{ background-image:url(/resource/images/tubiaos_21.jpg);}
aside.slide-wrapper .s7{ background-image:url(/resource/images/tubiaos_27.jpg);}
aside.slide-wrapper .s8{ background-image:url(/resource/images/tubiaos_30.jpg);}
aside.slide-wrapper li > a {
  
  font-size: 18px;
  display: block;
  color: #000000;width:49%; line-height:56px; text-indent:2em;
}
aside.slide-wrapper .x_01s > a { color:#818181;}
aside.slide-wrapper li.current > a {
  background: none ; color:#000;
}
aside.slide-wrapper ul{ display:block; padding-left:3rem; height:100%;}
aside.slide-wrapper .touxs{ display:block;text-align:center; margin:0 auto; padding-top:1.5em; border-bottom:1px solid #f4f4f4; height:9em;}
aside.slide-wrapper .touxs img{ border-radius:50em; width:5em; height:5em;}
aside.slide-wrapper .touxs p{ margin-top:1em; font-size:18px;}
aside.slide-wrapper ul .touchus{ border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; padding-top:0em;  margin-top:1.5em; margin-bottom:.8em; background:none;}
aside.slide-wrapper ul .touchus a{font-size:16px;float:left; display:block; height:1.8em;  text-align:center;text-indent:0px; margin-top:0px; padding-top:0.6em;}
aside.slide-wrapper ul .touchus .tcs{border-left:1px solid #dddddd;font-size:16px; text-align:center;}
aside.slide-wrapper ul .touxs a{ text-indent:0px;}
.x_01s{ padding-left:10px;}




.zmxsd_cen_box{ width:1200px; margin:0 auto;}
.zmxsd_cen_box .xqy_left_z{ width:100%;}
.bgj_yj{ background-color:#FFFFFF; border-radius:10px; margin-bottom:1.5em;}
.zlpg_box01{ color:#767676;}
.zlpg_box01 h2{ font-size:38px; color:#383540; font-weight:bold; text-align:center; padding-top:2rem; padding-bottom:2rem;}
.zlpg_box01 .imgs_xa01 img{ width:672px;}  
.lsef_ceionc{ text-align:center; margin-top:1.5rem;}
.lsef_ceionc span{ padding-left:20px; padding-right:20px;}
.lsef_ceionc b{ font-family: Arial, Helvetica, sans-serif; padding-left:24px; font-size:20px;}
.lsef_ceionc i{ background-image:url(/resource/images/icon.png); width:16px; height:16px;background-position:-61px -23px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:2px;}
.lsef_ceionc span:nth-child(3) i{ background-position:-105px -119px; width:17px; height:18px;}
.lsef_ceionc span:nth-child(5) i{ background-position:-160px -23px; width:17px; height:16px;}
.lsef_ceionc em{ color:#e6e6e6;}
.zlpg_box01 p{ text-align:center; padding-top:1rem; padding-bottom:2rem; font-size:18px;}
.zlpg_box01 p b{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.cesehg a{ font-size:18px; background-color:#1472ff; color:#FFFFFF; height:3rem; line-height:3rem; padding:11px 65px 15px 65px; border-radius:50px; margin-left:30px; margin-right:30px; }
.cesehg{ padding-bottom:3rem;}
.cesehg a:hover{ background-color:#4280ff;}
.pjjs_boxs h3{ font-size:28px; text-align:center; height:70px; line-height:70px; border-bottom:1px solid #f1f0f0;}
.pjjs_boxs h3 span{ padding-left:50px; padding-right:50px;}
.pjjs_boxs h3 i{ background-image:url(/resource/images/icon.png); width:27px; height:10px;background-position:-85px -158px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:32px;}
.pjjs_boxs h3 i:nth-child(3){ background-position:-136px -158px; margin-left:-25px;}
.zw_wenzi{ padding:30px; font-size:18px; color: #333333; line-height:28px;}
.biaoqians{ font-size:18px; height:18px; line-height:18px; margin-top:1rem; margin-bottom:2rem; overflow:hidden;}
.biaoqians a{ color:#999999; border-left:1px solid #bdbdbd; padding-left:20px; padding-right:20px;}
.biaoqians a:hover{ color:#1472ff;}
.pjjs_boxs .ckwx_css span{ background-color:#f0f0f0; border-radius:50px; padding:2px 25px 5px 25px; color:#8f8f8f; font-size:26px;}
.zw_wenzi img{ width:100%;}
.shuruks .sruhse{ font-family: "微软雅黑"; background:#FFFFFF; border:0px; padding-top:20px; height:6rem; padding:5%; width:90%; font-size:18px; padding-bottom:20px; border-radius:15px;}
.sruseat{ border:none; font-size:18px; height:3rem; line-height:3rem; width:20%; vertical-align:middle;border-radius:5px; border-radius:5px; margin-left:20px; margin-right:20px; text-align:center;}
.btnsee{ border:none; font-size:18px; height:3rem; line-height:3rem; width:20%; vertical-align:middle; background-color:#0054ff; color:#FFFFFF; border-radius:5px; cursor:pointer;}
.tijbse span img{ vertical-align:middle;height:3rem; border-radius:5px;}
.tijbse{ width:100%; text-align:right; margin-bottom:2rem;}
.pl_mosete{ font-size:16px; width:92%; margin:2rem auto; }
.pl_mosete .fk{ color:#999999;}
.pl_mosete .pl_text_01{ width:60%; float:left; margin-bottom:1.4rem; line-height:24px; padding-top:0.5rem;}
.pl_mosete .dzdse_se{ width:40%; float:right; text-align:right; color:#999999; padding-top:0.5rem;}
.pl_mosete .zzhf_bo{ background-color:#f7f7f7; width:auto; padding:15px 25px 18px 25px; border-radius:10px; display:block; line-height:24px; color:#666666;}
.pl_mosete .zzhf_bo span{ color:#1472ff;}
.pl_mosete .zzhf_bo i{ width:0px; height:0px; cursor:pointer; position:absolute; margin-top:-30px;border-width: 8px;
    border-style: solid;
    border-color: transparent #f7f7f7 transparent transparent;
    transform: rotate(90deg);}
.pl_mosete .dzdse_se i{background-image:url(/resource/images/icon.png); width:18px; height:18px;background-position:-105px -119px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:2px;}


.pl_mosete .dzdse_se span{ padding-left:22px;}
.dz_set{ padding-right:10px; cursor:pointer;}
.pjjs_boxs_plse{ padding-bottom:1rem;}
.liuydse_moer{color: #909090;
    font-size: 16px;
    display: block;
    border-radius: 50px;
    display: block;
    border: 1px solid #c7c7c7;
    text-align: center;
    width: 30%;
    height: 3em;
    line-height: 3em;
    margin: 2em auto;
    display: block;}
.liuydse_moer_rght{ width:50%; margin:0px auto; height:2.5rem; line-height:2.5rem; margin-top:1rem; margin-bottom:0.6rem;}
.liuydse_moer:hover{ border:1px solid #1472ff;}
.liuydse_moer:hover a{ color:#1472ff;}
.liuydse_moer a{ color:#999999;}

.wenzhang_xqds{width:90%;margin:0 auto;font-size:18px;line-height:32px;letter-spacing:2px;}
.wenzhang_xqds p a{ color:#999999; display:block; line-height:32px;}
.wenzhang_xqds .yanest a{ color:#000000; display:block; padding-top:1rem;}
.wenzhang_xqds a:hover{ color:#1572fe;}
.yanest{ border-top:1px solid #d9d9d9; margin-top:2rem; padding-top:1rem; padding-bottom:2rem;}
.zlpg_box01_liset ul li{ line-height:60px; border-bottom:1px dashed #e8e8e8;white-space:nowrap;
   overflow:hidden;
   text-overflow:ellipsis;}
.zlpg_box01_liset ul li a{ color:#000000; font-size:18px;}
.zlpg_box01_liset ul li a:hover{ color:#1572fe;}
.zlpg_box01_liset ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:16px;}
.zlpg_box01_liset ul{ display:block; width:90%; margin:0 auto; padding-top:1rem; }
.zlpg_box01_liset{ padding-bottom:1rem;}
.cebg_box_bg{ max-width:640px; margin:0 auto;}
.cebg_box_bg tr td{ font-size:16px;}
.cebg_box_bg tr td b{ font-size:26px; padding-top:2rem; padding-bottom:2rem; display:block; padding-left:20px; padding-right:20px;}
.cebg_box_bg .bns img{ width:100%;}
.ms_bod td{ border-bottom:1px solid #000207; height:50px;}
.mosr_bset{ width:92%; margin:0 auto;}
.mosr_bset h3{ font-size:22px; text-align:center;padding-top:1.5rem;}
.mosr_bset span{ background-color:#1b6eee; width:40px; height:6px; border-radius:50px; display: block; margin:0.6rem auto;}
.mosr_bset{ background-color:#FFFFFF; border-radius:10px; box-shadow: 0 0 5px #def2fb; margin-top:2rem; padding-bottom:2rem;}
.mosr_bset img{ width:90%; margin:0 auto; text-align:center;}
.mosr_bset table tr td{ border-bottom:1px solid #cbcbcb; border-left:1px solid #cbcbcb;}
.pad_css td{ padding:20px;}
.pad_css p{ line-height:38px; color:#252525;}
.mosr_bset table{ border-top:1px solid #cbcbcb; border-right:1px solid #cbcbcb; width:92%; margin:0 auto; margin-top:2rem;}
.mosr_bset table tr td em{ font-size:28px; font-weight:bold; padding-right:10px; font-style:normal;}
.imgssa_sert{ margin-top:2rem;}

.zmxsd_cen_box .xqy_right_y{ width:30%; float:right; font-size:16px;}
.xqy_right_y h3{ font-size:26px; font-weight:normal; text-align:center; margin-bottom:1rem;}
.xqy_right_y h3 i{ position:absolute; width:8px; height:8px; background-color:#1472ff; margin-top:16px;}
.xqy_right_y h3 span{ padding-left:20px; padding-right:16px;}
.xqy_right_y .cnxh_se01 ul li{ line-height:32px;}
.xqy_right_y .cnxh_se01 ul li a{ font-size:16px; color:#000000;}
.xqy_right_y .cnxh_se01 ul li em{ color:#ffa800; font-size:14px; font-style:normal;}
.xqy_right_y .cnxh_se01 ul li .vip_css{ color:#1472ff;}
.xqy_right_y .cnxh_se01 ul li .mianfei_css{ color:#29d569;}
.xqy_right_y .cnxh_se01 ul li a:hover{  color:#1472ff;}
.xqy_right_y .cnxh_se01{ padding:20px;}
.xqy_right_y .cnxh_se01 ul li span{ display:block; float:right; color:#999999; font-size:12px;}
.xqy_right_y .cnxh_se01 ul li span b{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; padding-right:3px;}
.dban_botm{ display:none;}
.cen_gl_box{ width:1200px; margin:2rem auto;}
.cen_ll_left ul li span{ padding-left:30px;}
.cen_ll_left{ width:20%; float:left; background-color:#FFFFFF; border-radius:10px;}
.cen_ll_left ul li{ margin-top:1.5rem; margin-bottom:1.5rem; text-indent:20%; border-bottom:1px solid #f4f4f4; padding-bottom:1.5rem;}
.cen_ll_left ul li a{ font-size:20px; color:#000000;}
.cen_ll_left ul li i{ background-image:url(/resource/images/icon.png); width:25px; height:21px;background-position:-11px -250px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:3px;}
.bg_wz_h{ background-color:#f8f8f8; width:100%; height:4rem; line-height:4rem;}
.bg_wz_h .wz_black_ls{ width:1200px; margin:0 auto; font-size:16px; color:#a9a9a9; text-indent:1em;}
.bg_wz_h .wz_black_ls a{ color:#a9a9a9;}
.bg_wz_h .wz_black_ls span{ color:#454545;}
.zlpg_box01_wenz h3{ font-size:32px; color:#000000; text-align:center; padding-top:2rem;}
.wenzhang_xqds{ width:90%; margin:0 auto;}
.zlpg_box01_wenz p{ text-align:justify; line-height:32px; color:#333333; padding:0px; margin:0px; margin-top:2rem;}
.shitiem{ font-size:18px; color:#999999; text-align:center; padding-top:0.5rem; padding-bottom:1.5rem;}
.shitiem span{ padding:20px;}
.yw_wzhis{background-color: #f8f8f8; text-align:center; padding-top:3rem; padding-bottom:4rem; background-image:url(/resource/images/710472f909.jpg); background-repeat:no-repeat; background-position:center bottom;}
.yw_wzhislx{background-image:url(/resource/images/44c5a1b00c.jpg);}
.yw_wzhis h3{ font-family: Arial, Helvetica, sans-serif;font-size: 50px; font-weight: 500;}
.wz_m{ color:#666666;}
.zyoce_ls{ width:40%; float:left;}
.zces_righ{ width:60%; float:right;}
.bgh_1000_st{ width:1200px; margin:0 auto;}

.txt_cs{ width:100%; border:0px; height:50px; font-size:18px; background-color:#f8f8f8; border-radius:6px; margin-bottom:20px; text-indent:1em;}
.taer_css{ width:100%; border:0px; height:200px; font-size:18px; background-color:#f8f8f8; border-radius:6px; margin-bottom:20px; text-indent:1em; padding-top:20px;}

.lxdw01{ padding-bottom:3rem;}
.lxdw01 .fdser{ font-size:16px; color:#666666;}
.lxdw01 .fdser p{ font-size:22px; color:#000000; padding-top:0.5rem;} 
.taer_css{ font-family:"微软雅黑";}

.icons_es{background-image:url(/resource/images/mos_img_06.jpg); width:20px; height:20px;background-position:-22px -305px; background-repeat:no-repeat; border:0px; cursor:pointer; position:absolute; margin-top:1px; float:left;}
.fdser{ width:92%; float:right; display:block;}
.icons_es02{background-position:-22px -333px;}
.icons_es03{background-position:-22px -360px;}
.tibds_cs{ width:200px; border-radius:6px; background-color:#93c41d; font-size:18px; color:#FFFFFF; height:50px; border:0px; cursor:pointer;}
.txt_csr{ width:96%;}
.txt_csl{ width:96%;}
.tibds_cs:hover{ background-color:#f9bc26;-webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}






.miip_01_sjs h5{ font-size:22px; padding-bottom:1rem;}
.miip_01_sjs p{ text-align:justify; line-height:24px; color:#666666; margin-bottom:2rem; font-size:16px;}
.bgh_100_sjs{ margin-top:2rem;}
.bgj_yj_nse h3 span{ float:right; padding:0px;}
.bgj_yj_nse span a{ font-size:16px; color:#999999;}
.bgj_yj_nse h3{ text-align:left; height:26px; line-height:26px; border-left:4px solid #92c41d; padding-left:12px;}
.bgj_yj_nse span a:hover{ color:#0099FF; text-decoration:underline;}



@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
.miip_01_sjs p{ text-align:justify; line-height:24px; color:#666666; margin-bottom:2rem; font-size:14px;}
  #cssmenu {
    width: 100%;  border-radius:0px; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f1f1f1;
  }
  #cssmenu ul {
    width: 100%;
    display: none; background:none; height:auto; box-shadow: 0 3px 5px #bbb; overflow:auto; position:fixed; background-color:#f2f2f2; border-radius:0px; margin-top:50px; border-top:1px solid #eaeaea;
  }
  #cssmenu .css_ul_style{ padding-bottom:2em;}
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;
  }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
   
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 95%; float:left; display:block; text-align:center; background-color:#ffffff; margin-left:2.4%; border-radius:4px; margin-top:2.4%; color:#333333;
  }
  #cssmenu > ul > li > a {
  padding:15px 20px 15px 20px; font-size:14px; color:#333333;}
  .logo_left{ position:absolute; z-index:100; display:block;}
  .logo_left img{ width:11em; padding-top:10px; padding-left:16px;}
  .header_box{ width:100%; margin:0 auto;background: #ffffff; left:0%; margin-left:0%;}
  .login_right{ display:none;}
  .logo_phone{ display:none;}
  .logo_phone img{ display:none;}
  #cssmenu #login_phone{ display:block; height:90px; overflow:hidden;}
  #login_phone img{ border-radius:100%; width:36px; height:36px; vertical-align:middle; padding:10px;}
  .top_gj h3{ font-size:5vw; padding-top:25%; width:1200px;}
  .top_gj .search_box .text_style{ width:60%;}
  .top_gj .search_box .btn{ width:40%;}
  .top_gj .search_box{ width:90%;}
  .top_gj p{ width:90%; margin:auto;}
  .top_gj{ height:320px;}
  .black_box .box_01{ width:48%; margin:0; margin-bottom:1em;}
  .black_box .box_01:nth-child(4n+2){ margin-left:4%;}
  .black_box .box_01:nth-child(4n+4){ margin-left:4%;}
  .black_box .box_04{ width:100%; margin:0; margin-bottom:1em;}  
  .moer_01{ width:100%; height:2.5em; line-height:2.5em; border-radius:50px; margin-top:0px; display:block; text-align:center; border:1px solid #c7c7c7; margin-top:1em;}
  .moer_01 a{ color:#909090; font-size:14px; background-color:#FFFFFF; display:block; border-radius:50px; }
  .menu_tes{ font-size:14px;}
 .cen_right .black_box, .cen_left .black_box .renshu { display:none;}
#cssmenu > ul > li > a > em{ display:none;}
 .moer_02{ display:block;}
 .black_box h4 span{ display:none;}
  .black_box .box_01 .icon{  width:47px; height:47px; line-height:47px;}
.black_box .box_04 .icon{  width:47px; height:47px; line-height:47px;}
  #cssmenu ul #login_phone, #cssmenu ul #login_phone a{ width:100%; text-align:left; background:none; color:#333333;}
 #cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
  color: #92c41d;
}
#cssmenu #login_phone .tcdl_box {
    position: absolute; color:#ffffff;
    float: none;
    background-color: #1572fe;
    height: 2.5em;
    display: block;
    width: 120px;
    text-align: center;
    border-radius: 50px;
    margin-top: -76px;
    right: 10px;
    line-height: 6px;
}
.liuydse_moer{ width:80%;}
.gj_cen_box{ margin-top:1em;}
.gj_cen_box .cen_left{ width:100%; float: none;}
.gj_cen_box .cen_right{ width:100%; float:none;}
.weizhi_box{ position: inherit; z-index:10; left:0%; margin-left:-0%;}
.weizhi_box .wz_kb{ width: 100%;float:left; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.weizhi_box .search_box_02{ display:none;}
.weizhi_box_ser .wz_kb{ display:none;}
.weizhi_box_ser .search_box_02{ display:block; width:100%; margin:0 auto; float:none;}
.weizhi_box_ser .text_styles{ border:1px solid #848484; width:76%; text-indent:1em;}
.weizhi_box_ser{ padding-bottom:5px;}
.gj_cen_ear{ margin-top:.3em; padding-bottom:5em; }
.gj_cen_ear .sera_new a{ width:44%; display:block; float:left; text-align:left; background-color:#ffffff; border-radius:4px; height:2.2em; line-height:2.2em; margin-left:3.9%; margin-top:.5em; font-size:14px;}
.gj_cen_ear .sera_new {border-bottom:1px solid #e7e7e7; padding-bottom:1em;}
.weizhi_box_ser .search_box_02 a{ float:right; background-color:#fe6a6a; color:#FFFFFF; border-radius:4px; height:38px; line-height:38px; margin-top:16px; width:20%; text-align:center;}
.weizhi_box_ser .btns{ display:none;}
.weizhi_box .wz_mar{ width:92%;}
.weizhi_box { width:100%; background-color:#FFFFFF; border-bottom:1px solid #ededed; padding-top:8px; line-height:65px;}
.zlpg_box01_liset ul li a{ font-size:14px;}
.zlpg_box01_liset ul li span{ font-size:14px;}
#cssmenu .css_ul_style .phone_naw{ display: block;} 
#cssmenu .css_ul_style #gengduo{ display: none;}
#cssmenu .css_ul_style #pc{ display: none;}

.zlpg_box01 .imgs_xa01 img{ width:90%;}  

.css404{
	margin-left:80px;margin-top:60px
}
.txt_cs, .taer_css, .fdser{ font-size:14px;}
  
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
  }
  #cssmenu ul ul li a {
    padding: 10px 20px 10px 30px;
    font-size: 20px;
    color: #ffffff;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #000000;
  }
  #cssmenu ul ul ul li a {
    padding-left: 40px;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
  #menu-line {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 28px;
    color: #000000;
    cursor: pointer;
    font-size: 12px;
    text-transform: uppercase;
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 12px;
    right: 14px;
    display: block;
    width: 30px;
    height: 30px; background-image:url(/resource/images/jax_icon.png);background-position:0px -99px; background-size:100%; background-repeat:no-repeat;
  }
  /*#cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 26px;
    right: 20px;
    display: block;
    width: 20px;
    height: 3px;
    border-top: 3px solid #ffffff;
    border-bottom: 3px solid #ffffff;
  }*/
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;
  }
  #cssmenu .submenu-button::after { 
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: #000000;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: #000000;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
   .bjsg{ margin-top:90%;}
   
   #sharename{ text-align:center;}
.smallcantc4 .jz_box_tc .wb_ri_tc{ margin-top:0px;}
.smallcantc4 .jz_box_tc .wb_lf_jq img{ width:120px; margin-top:2em;}
.jz_box{ padding-bottom:20px;}
.lg_r{ margin-top:0px;}


.miip_01, .yyly_bxs{ width:90%;}
.imgs_pi{ float:inherit; width:100%;}
.text_ri{ float:inherit; width:100%;}

.miip_02 .imgs_pi{ float:inherit; width:100%;}
.miip_02 .text_ri{ float:inherit; width:100%;}
.moste_sea{ width:100%; margin-left:0px; float:inherit;}
.sj_piim_01{ width:50%;}
.sj_piim_01 h4{ font-size:30px;margin-top: 5.5rem; padding-bottom:0px; margin-bottom:10px;}
.banner_bottom b{ font-size:22px;}
.banner_bottom span{ font-size:22px;}
.banner_bottom .an_pis a{ font-size:14px; padding:10px 20px 10px 20px; display:block; width:50%; margin:20px auto;}
.banner_bottom .an_pis{ margin-top:2rem;}
.bgh_100{ padding-bottom:1rem; padding-top:2.5rem;}
.yyly_bxs h2{ font-size:22px; width:180px; margin-left:-100px;}
.xt_css{width: 240px; margin-left:-120px; margin-top:15px;}
.mosr_mar{ padding-top:3rem;}
.text_ri p{ font-size:16px; line-height:20px;}
.text_ri h3{ font-size:18px; margin-top:1rem;}
.text_ri h3 span{ font-size:14px; border-left:2px solid #92c41d; padding-left:10px; padding-top:0px; margin-top:1rem;}
.text_ri h3 span i{ display:block; padding-left:0px;}
.ces_mmp a{ text-align:center; font-size:16px; width:46%; height:3rem; line-height:3rem;}
.bgh_1000 {
    padding-top: 0rem;
    padding-bottom: 0rem;
}
.moste_sea h4{ font-size:22px; margin-top:0px; padding-top:6rem;}
.moste_sea p{ font-size:14px; line-height:20px;}
.moste_sea{ height:auto;}
.moste_sea .icon_01{ margin-top:10px;}
.fooder{ font-size:14px; width:90%;}
.fooder p a{ display:block; width:33%; float:left; margin:0; padding:0; text-align:left;}
.fooder span{ display:block; font-size:16px; font-weight:bold; padding-bottom:1rem;}
.left_mps{ float:inherit;}
.right_mse{ float:inherit; margin-top:1rem;}
.header_box_100{ height:auto;}
.gaodu_css{ height:3.5rem;}
.zmxsd_cen_box .xqy_left_z, .zyoce_ls, .zces_righ{ width:100%;}
.zmxsd_cen_box .xqy_right_y{ width:100%;}
.zmxsd_cen_box, .bgh_1000_st{ width:92%;}
.zlpg_box01_wenz h3{ font-size:22px;}
.shitiem{ font-size:16px;}
.zlpg_box01 p{  font-size:16px;}
.zlpg_box01_wenz p{ margin-top:1rem;}
.lxdw01, .zces_righ{ padding-bottom:2rem;}
.zyoce_ls{ margin-top:2rem; border-bottom:1px solid #ededed; margin-bottom:2rem;}
.lxdw01 .fdser p{ font-size:18px;}
.tibds_cs{ width:100%;}
.yw_wzhis h3{ font-size:35px;}

.sj_smisef{ width:100%; margin:0 auto;}


}




